package com.zk.service;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

import com.alibaba.dubbo.config.annotation.Service;

/**
 *	 测试接口注入
 *	Service 引入dubbo 的 service而不是引入 springboot的。
 *  (loadbalance="roundrobin") 该服务的负载均衡方式：默认是 random 随机，
 *  roundrobin 负载均衡方式是 轮训。 demo 自定义的负载均衡方式。
 * @author zzx
 *
 */
//@Service(loadbalance="roundrobin")
@Service(loadbalance="demo")
@Component
public class TestServiceImpl implements ITestService{

	@Value("${server.port}")
	private String port;
	
	@Override
	public String getUserName() {
		System.err.println("****底层执行******"+port);
		return "接口返回"+port;
	}

}
